synthetic rubber-coated fabric - Turc Anglais Dictionnaire